package cn.kjw;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Configuration;

/**
 * @Author: cn.kjw
 * @CreateTime: 2025/2/21 10:57
 * @Description: 启动入口
 * @Version: 1.0
 */
@SpringBootApplication
/**
 * @SpringBootApplication 是一个“元注解”，实际由三个注解组合而成：
 * @SpringBootConfiguration：标记当前类是Spring Boot的配置类（继承自@Configuration）。
 * @EnableAutoConfiguration：启用Spring Boot的自动配置机制。
 * @ComponentScan：自动扫描当前包及其子包下的组件（如@Component, @Service, @Controller等）。
 */
@Configuration
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}
